package com.wx.sys.dao;

import java.util.List;
import java.util.Map;

import org.springframework.stereotype.Component;

import com.wx.annotation.MyBatisDao;
import com.wx.sys.entity.Wx_sys_user;
/**
 *后台管理员 DAO
 */
@MyBatisDao
@Component("Wx_sys_user_Dao")
public interface Wx_sys_user_Dao {
	/**
	 * 获取分页数据
	 */
	public List<Wx_sys_user> selectPage(Map<String,Object> map) throws Exception;
	/**
	 * 获取分页数据数量
	 */
	public Integer selectPageCount(Map<String,Object> map) throws Exception;
	/**
	 * 获取一条信息
	 */
	public Wx_sys_user getById(Long id) throws Exception;
	/**
	 * 修改一条信息
	 */
	public Integer update(Wx_sys_user Wx_sys_user) throws Exception;
	/**
	 * 新增一条信息
	 */
	public Integer add(Wx_sys_user Wx_sys_user)throws Exception;
	/**
	 * 删除一条信息
	 */
	public Integer deleteById(java.lang.Long id) throws Exception;
	/**
	 * 获取所有数据
	 */
	public List<Wx_sys_user> selectAll(Map<String,Object> map) throws Exception;
}
